abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 16:11 | Nová verze

    Byla vydána nová verze 0.56 open source počítačové hry Unvanquished (Wikipedie), forku počítačové hry Tremulous. Instalovat ji lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    dnes 14:11 | Nová verze

    FreeCAD (Wikipedie), tj. svobodný multiplatformní parametrický 3D CAD, byl vydán ve verzi 1.1 (YouTube). Po roce a čtyřech měsících od předchozí verze 1.0. Přehled novinek i s náhledy v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 2
    dnes 13:11 | IT novinky

    Společnost OpenAI oznámila [𝕏], že ukončí aplikaci Sora pro generování krátkých videí pomocí umělé inteligence. Podrobné informace a harmonogram pro aplikaci a API budou brzy zveřejněny.

    Ladislav Hagara | Komentářů: 3
    dnes 12:22 | IT novinky

    Evropská směrnice NIS2 přináší nové požadavky v oblasti kybernetické bezpečnosti, které se promítají také do správy doménových jmen. Do českého právního řádu je směrnice implementována prostřednictvím nového zákona o kybernetické bezpečnosti. Jedním z praktických důsledků této legislativní změny je posílení požadavků na dostupnost a správnost kontaktních údajů držitelů domén. Správce registru domény .cz, sdružení CZ.NIC, je v

    … více »
    Ladislav Hagara | Komentářů: 25
    dnes 01:55 | Nová verze

    Jonathan Thomas oznámil vydání nové verze 3.5.0 video editoru OpenShot (Wikipedie). Zdrojové kódy OpenShotu jsou k dispozici na GitHubu. Ke stažení je i balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo na spouštění a spustit.

    Ladislav Hagara | Komentářů: 2
    dnes 00:55 | Nová verze

    Byla vydána (𝕏, Bluesky) nová verze 2026.1 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem 8 nových nástrojů v oficiálním oznámení na blogu.

    Ladislav Hagara | Komentářů: 0
    včera 16:33 | IT novinky

    Vláda jmenovala novým zmocněncem pro digitalizaci a strategickou bezpečnost prvního náměstka ministra vnitra Lukáše Klučku. Ten ve funkci nahradil poslance Roberta Králíčka poté, co Králíček na tento post vládního zmocněnce rezignoval. Klučka chce do roka digitalizovat všechny státní služby tak, aby vyhověly zákonu o právu na digitální služby, přičemž dosavadní plán Fialovy vlády počítal s dokončením digitalizace až někdy v roce

    … více »
    NUKE GAZA! 🎆 | Komentářů: 11
    včera 13:55 | Nová verze

    Byl vydán Mozilla Firefox 149.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Vypíchnout lze bezplatnou vestavěnou VPN s 50 GB přenesených dat měsíčně, zobrazení dvou webových stránek vedle sebe v jednom panelu (split view) nebo možnost přidat poznámky k panelům (Firefox Labs). Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 149 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 6
    včera 13:22 | Nová verze

    Byly vydány nové verze 5.3.0 a 6.0.0 svobodného multiplatformního programu pro skicování, malování a úpravu obrázků Krita (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Obě verze vycházejí ze stejného zdrojového kódu – rozdíl je v použitých verzích Qt a KDE Frameworks. Krita 6.0.0 je první vydání postavené na Qt 6 a stále je považovaná za experimentální. Má lepší podporu Waylandu. Přináší podporu protokolu Wayland

    … více »
    Ladislav Hagara | Komentářů: 1
    včera 04:22 | Nová verze

    Byla vydána nová verze 10.2 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Vypíchnout lze nové balíčky Immich, Immich Machine Learning, uv a RustDesk Client.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (15%)
     (7%)
     (1%)
     (12%)
     (29%)
     (2%)
     (5%)
     (1%)
     (13%)
     (24%)
    Celkem 1150 hlasů
     Komentářů: 27, poslední 17.3. 19:26
    Rozcestník

    UML a unifikovaný proces vývoje aplikací

    24. 11. 2003 | David Hauzar | Recenze | 11264×

    Recenze knihy popisující uznávanou metodu plánování a organizace projektů.

    UML a unifikovaný proces vývoje aplikací Computer Press touto knihou zaplnil ohromnou mezeru ve své nabídce - mezi 1200 publikacemi tohoto nakladatelství byste až do letošního léta hledali knihu o analýze a návrhu softwaru marně. Computer Press sáhl po knize nakladatelství ADDISON-WESLEY.

    Formální zpracování knihy

    Kniha je velmi přehledná - tak přehledná, že si snad ani neumím představit přehlednější knihu.

    Hned na první pohled zaujme UML diagram činností před začátkem každé kapitoly. Diagram plní funkci jakési osnovy - jsou na něm zobrazeny podkapitoly členěné do logických částí a pořadí, v jakém byste měli podkapitoly procházet. Tyto diagramy velmi usnadňují orientaci v knize - jsou užitečné zejména když potřebujete zpětně dohledat určitou informaci.

    V knize je použit ještě jiný zajímavý zpřehledňovací prvek. Ty nejdůležitější informace jsou shrnuty do rámečků nalevo od běžného toku textu - a v textu napravo je pak zevrubnější vysvětlení a další podrobnosti. Je to velmi užitečné - jednak se při čtení (resp. učení) neztratíte v přehršli detailů, jednak se v takto uspořádaném textu lépe zorientujete.

    Každá kapitola je zakončena stručnou rekapitulací. Ta plní svou funkci (opět) skvěle. Umožní setřídit si kvantum čerstvě nabytých informací a pochopit je v souvislostech. Rekapitulace je také dobrá pro rychlé osvěžení znalostí.

    Text je výborně strukturován a vhodně rozčleněn nadpisy. V knize se tak nevyskytují ony dlouhé úseky monolitického textu, kdy čtenář na konci neví, co bylo psáno na začátku.

    Rejstřík je standardní. Čítá sedm stránek, což je (přepočteno na strany) cpressácký průměr. Škoda, že se překladatelé neinspirovali inovativním rejsříkem Viléma Vychodila (kniha Operační systém Linux: Příručka českého uživatele) a nepřepracovali ho ve stejném stylu. Pak bych už skutečně neměl formálnímu zpracování knihy co vytknout.

    Obsah

    Nebudu vás dlouho napínat - kniha je výborná i obsahově.

    Autoři si dali pozor na to, aby čtenáře neunavovali zbytečnými podrobnostmi. Jak sami píší, snažili se o co nejjednodušší a nejpřístupnější prezentaci jazyka UML a metodiky UP.

    Probíraná problematika je ilustrovaná na řadě elementárních vzájemně nesouvisejících příkladů. Knihou se tedy netáhne jeden příklad, který se postupně rozvíjí. Má to své výhody. K pochopení příkladu nemusíte znát jeho ostatní části. Autoři mohou použít příklad jen tam, kde je to zapotřebí - nemusejí rozvíjet příklad všude. Kniha je tak hutnější a přehlednější. Uceleného příkladu se ale také dočkáte - je na internetových stránkách vydavatelství (viz první dodatek).

    Text je také občasně proložen praktickými radami.

    Shrnutí obsahu

    Kniha je tematicky rozdělena do pěti částí, které dohromady obsahují 23 kapitol. V první části se dozvíte, co to vlastně jazyk UML resp. modelovací proces UP je a něco o jejich historii. Dále poznáte základní strukturu jazyka UML, obecné postupy UP a získáte informace o fázích životního cyklu metody UP. Tato část knihy, ač druhá nejkratší, může být pro začátečníka nejnestravitelnější - navalí se na něj obrovské množství nových termínů.

    Další části se už zabývají základními pracovními postupy UP. Na úvod je vždy zmíněno, v jaké fázi životního cyklu UP je daný pracovní postup využíván a jaké jsou jeho cíle. Prvním probíraným postupem jsou požadavky - zde se nejprve naučíte správně specifikovat systémové požadavky bez použití případů užití a až pak je přistoupeno k výkladu připadů užití.

    Třetí, a co do počtu stran nejdelší, část se zabývá analýzou. Nejprve se dozvíte o třídách a objektech obecně, dále o hledání analytických tříd, relacích, uplatnění dědičnosti a polymorfismu, seskupení elementů do analytických balíčků, realizaci případů užití a diagramech aktivit.

    Návrh softwaru je rozebrán ve čtvrté části knihy. Naučíte se, jak převést analytický model na návrhový. Dočtete se o návrhových třídách, upřesňování analytických relací, rozhraních a podsystémech, realizaci případů užití v pracovním postupu, návrhu a o stavových diagramech.

    Pátá, poslední a také nejkratší část je věnována implementaci - převodu návrhového modelu do zdrojového kódu. Zde získáte informace o komponentách a nasazení.

    Kniha obsahuje ještě dva dodatky. Ukázkovým modelem případu užití je výřez z kompletního příkladu UML umístěného na webových stránkách nakladatelství. Autoři kompletní příklad do knihy neumístili, protože modely UML jsou značně náročné na prostor a jejich vměstnání na stránky knihy by tak bylo značně kontraproduktivní. Příklad umístěný na webu není přeložen do češtiny. Nemyslím, že to příliš vadí (na druhou stranu by překlad určitě nebyl náročný a když už je kniha v češtině...).

    Druhý dodatek se vešel na jednu stranu knihy. Je jím specifikace v XML. Je v něm objasněno, proč byste měli specifikace případů užití a účastníků psát v dokumentech XML. Na webových stránkách nakladatelství je pak umístěno několik schémat XML pro účastníky i případy užití.

    Potěší i Stručný slovníček pojmů. Najdete zde nejpoužívanější termíny při analýze a návrhu softwaru. Bohužel nemohu souhlasit s překladateli, že tyto termíny jsou původně české a byly přeloženy do angličtiny :-). (Ve sloupci Originál je totiž uveden český překlad a ve sloupci Překlad je anglický originál...)

    Hodnocení

    Na každém detailu knihy je vidět, že si s ním autoři skutečně dali práci - a ušetřili tak čas čtenářů. Kniha je přehledná a velice dobře strukturovaná. Probíraná problematika je jednoduše a srozumitelně (a přitom dostatečně podrobně) vysvětlena. Na první pohled sice může zarazit absence uceleného příkladu, musím ale uznat, že ten by po vměstnání do knihy ztratil na přehlednosti a tak je jeho umístění na web lepším řešením.

    Na závěr pochválím i překlad. I když několik chyb se v knize najde, je nadprůměrný.

    Všem zájemcům o UML a metodiku UP mohu knihu jen doporučit.

    NázevUML a unifikovaný proces vývoje aplikací
    AutořiJim Arlow, Ila Neustadt
    VydalComputer Press
    Datum vydání2003
    Počet stran408
    Doporučená cena369,- Kč / 554,- Sk
           

    Hodnocení: 40 %

            špatnédobré        

    Nástroje: Tisk bez diskuse

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.